silicon diode - French English Dictionary